.form{width:500px;margin:100px auto 0;overflow: hidden;}
.form h2{width:100%;text-align: center;padding: 20px 0;font-weight: 400;}
.user{width:100%;overflow: hidden;padding-bottom: 4px;}
.user *{display: block;float: left;font-size: 14px;line-height: 40px;}
.user label{width:10%;text-align: center;}
.user input{width:80%;text-indent: 8px;height:26px;margin-top: 7px;line-height: 26px;box-shadow: 1px 1px 4px #ccc;border: 1px solid #ccc;border-radius: 4px;opacity: .9;font-size: 12px;}
.user p{width:9%;text-align: center;color:red;display: none;font-weight: bold;}
.submit{
    width:110px;height:40px;text-align: center;line-height: 26px;border-radius: 8px;background: #286090;display: block;color:#fff;margin:15px 0 0 48px;
    border-top: none;outline: none;font-size: 14px;letter-spacing: 2px;
}
.jizhula{
    width:110px;height:20px;text-align: center;line-height: 20px;display: block;margin:5px 0 0 40px;overflow: hidden;
    border-top: none;outline: none;font-size: 12px;text-indent: -25px;
}
.jizhula input{display: block;margin:4px 0 0 10px;float: left;}
.fixed{position: fixed;width:100%;height:100%;background: #fff;left:0;top:0;display: none;}
.fixed img{position: absolute;left:0;top:0;bottom:0;right:0;margin:auto;}